set great/much store by something - French English Dictionary